<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.norio.be" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Norio - eclipse</title>
 <link>http://www.norio.be/taxonomy/term/12/0</link>
 <description></description>
 <language>en</language>
<item>
 <title>Dynamic working sets</title>
 <link>http://www.norio.be/blog/2010/08/dynamic-working-sets</link>
 <description>&lt;p&gt;If you have a lot of projects in your Eclipse workspace you should check out the &lt;a href=&quot;http://marketplace.eclipse.org/content/javadude-dynamic-working-sets&quot;&gt;Dynamic Working Sets&lt;/a&gt; plug-in.&lt;/p&gt;
&lt;p&gt;It allows you to define working sets based on a regular expression. If a project name matches the regex it will be included in the working set.&lt;/p&gt;
&lt;p&gt;It sure beats adding new projects to existing working sets all the time. Really handy to keep your workspace organized.&lt;/p&gt;
</description>
 <comments>http://www.norio.be/blog/2010/08/dynamic-working-sets#comments</comments>
 <category domain="http://www.norio.be/tags/eclipse">eclipse</category>
 <category domain="http://www.norio.be/tags/open-source">open source</category>
 <pubDate>Wed, 25 Aug 2010 10:28:41 +0000</pubDate>
 <dc:creator>litrik</dc:creator>
 <guid isPermaLink="false">162 at http://www.norio.be</guid>
</item>
<item>
 <title>Problems with Eclipse buttons in Ubuntu 9.10</title>
 <link>http://www.norio.be/blog/2009/10/problems-eclipse-buttons-ubuntu-910</link>
 <description>&lt;p&gt;After upgrading to Ubuntu 9.10 (Karmic Koala) some buttons no longer work in Eclipse 3.5. Clicking has no effect but keyboard shortcuts still work.&lt;!--break--&gt;&lt;/p&gt;
&lt;p&gt;It looks like Eclipse is doing some &lt;strike&gt;nasty stuff&lt;/strike&gt; advanced hacking in SWT on GTK. &lt;a href=&quot;https://bugs.eclipse.org/bugs/show_bug.cgi?id=287307&quot;&gt;This bug&lt;/a&gt; is fixed in 3.6M2 but you can &lt;a href=&quot;http://git.gnome.org/cgit/gtk+/commit/?id=a79f929dd6c89fceeaf0d9039e5a10cad9d87d2f&quot;&gt;work around&lt;/a&gt; the issue in Eclipse 3.5 by launching Eclipse through the following small shell script (assuming Eclipse is installed in /opt/eclipse-3.5):&lt;/p&gt;
&lt;pre&gt;
#!/bin/sh
export GDK_NATIVE_WINDOWS=1
/opt/eclipse-3.5/eclipse
&lt;/pre&gt;</description>
 <comments>http://www.norio.be/blog/2009/10/problems-eclipse-buttons-ubuntu-910#comments</comments>
 <category domain="http://www.norio.be/tags/eclipse">eclipse</category>
 <category domain="http://www.norio.be/tags/open-source">open source</category>
 <category domain="http://www.norio.be/tags/ubuntu">ubuntu</category>
 <pubDate>Fri, 30 Oct 2009 13:44:44 +0000</pubDate>
 <dc:creator>litrik</dc:creator>
 <guid isPermaLink="false">148 at http://www.norio.be</guid>
</item>
<item>
 <title>Open source licenses</title>
 <link>http://www.norio.be/blog/2009/04/open-source-licenses</link>
 <description>&lt;p&gt;Yesterday I went to a &lt;a href=&quot;http://www.profoss.eu/events/april-2009-legal-matters&quot;&gt;&quot;A new approach to licensing&quot;&lt;/a&gt; a &lt;a href=&quot;http://www.profoss.eu&quot;&gt;Profoss&lt;/a&gt; conference about open source licensing.&lt;/p&gt;
&lt;p&gt;Even though most of the speakers were lawyers (speaking a funny kind of English), I did learn quite a few things:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&quot;Distribution&quot; has a different meaning in US law and European law.&lt;/li&gt;
&lt;li&gt;The real power of the &lt;a href=&quot;http://ec.europa.eu/idabc/eupl&quot;&gt;EUPL&lt;/a&gt; is that it shows the growing political/economical importance of free and open source software.&lt;/li&gt;
&lt;li&gt;Licenses that have compatibility clauses might have loopholes to relicense something with a more permissive license. For example: 1000 lines of EUPL + 1 line of GPLv2 results in 1001 lines of GPLv2 which means you&#039;ve lost the &lt;a href=&quot;http://en.wikipedia.org/wiki/Affero_General_Public_License&quot;&gt;Affero&lt;/a&gt;-specific clauses.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.lowagie.com/&quot;&gt;Bruno Lowagie&lt;/a&gt;, the author of &lt;a href=&quot;http://www.lowagie.com/iText/&quot;&gt;iText&lt;/a&gt;, gave a very interesting &lt;a href=&quot;http://www.slideshare.net/blowagie/itext-ip-review&quot;&gt;presentation&lt;/a&gt; about his struggle with software licensing and how the inclusion of iText in the Eclipse Callisto simultaneous release helped him to clean up dubious pieces of source code.&lt;/p&gt;
</description>
 <comments>http://www.norio.be/blog/2009/04/open-source-licenses#comments</comments>
 <category domain="http://www.norio.be/tags/eclipse">eclipse</category>
 <category domain="http://www.norio.be/tags/open-source">open source</category>
 <pubDate>Wed, 29 Apr 2009 10:28:44 +0000</pubDate>
 <dc:creator>litrik</dc:creator>
 <guid isPermaLink="false">126 at http://www.norio.be</guid>
</item>
<item>
 <title>Zombie perspectives</title>
 <link>http://www.norio.be/blog/2009/04/zombie-perspectives</link>
 <description>&lt;p&gt;When you install and uninstall Eclipse plugins you might end up with some zombie perspectives on your perspective switcher:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://picasaweb.google.com/lh/photo/PfVo4jbZe0ItcgUNEgFVLQ?authkey=Gv1sRgCKjk3IivltCGWg&amp;amp;feat=embedwebsite&quot;&gt;&lt;img src=&quot;http://lh4.ggpht.com/_Yqa3LpPR2zk/SdiSsGPDAvI/AAAAAAAAAJ0/jiQUSJUvGIg/zombie-perspective.png&quot; /&gt;&lt;/a&gt;&lt;!--break--&gt;&lt;/p&gt;
&lt;p&gt;They have the standard perspective icon and when you click on them a perspective opens where most of the views are missing (because all code related to the perspective has been uninstalled).&lt;/p&gt;
&lt;p&gt;Bug &lt;a href=&quot;https://bugs.eclipse.org/bugs/show_bug.cgi?id=217974&quot;&gt;217974&lt;/a&gt; deals with this issue and even though there has been some activity lately there is no fix yet. Here&#039;s a way to get rid of these icons:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Write down the tooltip text of each of your zombie perspectives.&lt;/li&gt;
&lt;li&gt;Close Eclipse.&lt;/li&gt;
&lt;li&gt;Edit the file &lt;em&gt;.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml&lt;/em&gt; in your workspace directory.&lt;/li&gt;
&lt;li&gt;Delete the &lt;em&gt;&amp;lt;perspective&amp;gt;&lt;/em&gt; elements that have a child element &lt;em&gt;&amp;lt;descriptor&amp;gt;&lt;/em&gt; with an attribute &lt;em&gt;label&lt;/em&gt; that contains the tooltip text.&lt;/li&gt;
&lt;li&gt;Restart Eclipse.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The zombie icons should be gone now.&lt;/p&gt;
</description>
 <comments>http://www.norio.be/blog/2009/04/zombie-perspectives#comments</comments>
 <category domain="http://www.norio.be/tags/eclipse">eclipse</category>
 <category domain="http://www.norio.be/tags/open-source">open source</category>
 <pubDate>Sun, 05 Apr 2009 11:38:53 +0000</pubDate>
 <dc:creator>litrik</dc:creator>
 <guid isPermaLink="false">122 at http://www.norio.be</guid>
</item>
<item>
 <title>Operation in progress...</title>
 <link>http://www.norio.be/blog/2009/02/operation-progress</link>
 <description>&lt;p&gt;&quot;Operation in progress...&quot; and a whole bunch of &quot;Read timed out&quot; errors is all I get when I try to upgrade my Eclipse installation from 3.4.1 to &lt;a href=&quot;http://www.eclipse.org/eclipse/development/readme_eclipse_3.4.2.html&quot;&gt;3.4.2.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It is also painfully clear that the current update manager (aka the &#039;new update manager&#039;) has problems coping with all these network time-outs. There&#039;s no way to cancel the whole update. I&#039;ll have to sit through all time-outs (one for each jar) because the update manager dialog is modal.&lt;/p&gt;
&lt;p&gt;Wouldn&#039;t it be nice if the p2 update manager supported &lt;a href=&quot;http://www.eclipse.org/donate/&quot;&gt;Friends Of Eclipse&lt;/a&gt;? &lt;a href=&quot;https://bugs.eclipse.org/bugs/show_bug.cgi?id=215916&quot;&gt;That&lt;/a&gt; would be awesome!&lt;/p&gt;
</description>
 <comments>http://www.norio.be/blog/2009/02/operation-progress#comments</comments>
 <category domain="http://www.norio.be/tags/eclipse">eclipse</category>
 <category domain="http://www.norio.be/tags/open-source">open source</category>
 <pubDate>Thu, 26 Feb 2009 08:44:35 +0000</pubDate>
 <dc:creator>litrik</dc:creator>
 <guid isPermaLink="false">119 at http://www.norio.be</guid>
</item>
<item>
 <title>Eclipse community in Belgium</title>
 <link>http://www.norio.be/blog/2009/02/eclipse-community-belgium</link>
 <description>&lt;p&gt;Next week a couple of Belgian companies are kickstarting a number of regional Eclipse user group meetings in Brussels.&lt;/p&gt;
&lt;p&gt;Everybody is free to &lt;a href=&quot;http://www.sigasi.com/node/25&quot;&gt;join&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I won&#039;t be able to make it next week but I look forward to attend this type of meeting in the future.&lt;/p&gt;
</description>
 <comments>http://www.norio.be/blog/2009/02/eclipse-community-belgium#comments</comments>
 <category domain="http://www.norio.be/tags/eclipse">eclipse</category>
 <category domain="http://www.norio.be/tags/open-source">open source</category>
 <pubDate>Mon, 02 Feb 2009 09:27:08 +0000</pubDate>
 <dc:creator>litrik</dc:creator>
 <guid isPermaLink="false">116 at http://www.norio.be</guid>
</item>
<item>
 <title>Plug-in idea: Keep Eclipse views sorted</title>
 <link>http://www.norio.be/blog/2008/12/plug-idea-keep-eclipse-views-sorted</link>
 <description>&lt;p&gt;Wouldn&#039;t it be great if Eclipse would keep all views in a stack sorted alphabetically? This way I wouldn&#039;t have to manually reorganize my views after opening a new one.&lt;!--break--&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://picasaweb.google.com/lh/photo/oVFwweFNOsW2WTGbltaA7w?authkey=Wg1AsvEXMig&quot;&gt;&lt;img src=&quot;http://lh6.ggpht.com/_Yqa3LpPR2zk/STfnqyfLj3I/AAAAAAAAAI0/yJ5I4WTdJ38/s800/sorted-views.png&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Is there a plug-in that enforces this? Or is this something that can&#039;t be done with the current public API and needs to be done by the Eclipse platform itself?&lt;/p&gt;
</description>
 <comments>http://www.norio.be/blog/2008/12/plug-idea-keep-eclipse-views-sorted#comments</comments>
 <category domain="http://www.norio.be/tags/eclipse">eclipse</category>
 <category domain="http://www.norio.be/tags/open-source">open source</category>
 <pubDate>Thu, 04 Dec 2008 15:22:17 +0000</pubDate>
 <dc:creator>litrik</dc:creator>
 <guid isPermaLink="false">107 at http://www.norio.be</guid>
</item>
<item>
 <title>Using an aspell dictionary in Eclipse</title>
 <link>http://www.norio.be/blog/2008/11/using-aspell-dictionary-eclipse</link>
 <description>&lt;p&gt;Eclipse has built-in support for spell checking but it only includes two platform dictionaries: &lt;em&gt;English (United Kingdom)&lt;/em&gt; and &lt;em&gt;English (United States)&lt;/em&gt;. Fortunately it is possible to use any &lt;a href=&quot;http://aspell.net/&quot;&gt;aspell dictionary&lt;/a&gt; in Eclipse.&lt;!--break--&gt;&lt;/p&gt;
&lt;p&gt;Here&#039;s how I enabled the Dutch aspell dictionary in Eclipse (on Ubuntu):&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Execute&lt;br /&gt;
&lt;pre&gt;sudo apt-get install aspell aspell-nl gawk&lt;/pre&gt;&lt;/li&gt;
&lt;li&gt;Execute&lt;br /&gt;
&lt;pre&gt;aspell dump master nl | awk -F/ &#039;{print $1}&#039; &gt;dictionary.txt&lt;/pre&gt;&lt;/li&gt;
&lt;li&gt;In Eclipse&#039;s preferences, open the page &quot;General &gt; Editors &gt; Text Editors &gt; Spelling&quot;.&lt;/li&gt;
&lt;li&gt;Enter the path to your dictionary.txt file in the field &lt;em&gt;User defined dictionary&lt;/em&gt;.&lt;/li&gt;
&lt;li&gt;Restart Eclipse.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Based on &lt;a href=&quot;http://www.javalobby.org/java/forums/t17453.html#92157654&quot;&gt;this&lt;/a&gt;.&lt;/p&gt;
</description>
 <comments>http://www.norio.be/blog/2008/11/using-aspell-dictionary-eclipse#comments</comments>
 <category domain="http://www.norio.be/tags/eclipse">eclipse</category>
 <category domain="http://www.norio.be/tags/open-source">open source</category>
 <category domain="http://www.norio.be/tags/ubuntu">ubuntu</category>
 <pubDate>Wed, 19 Nov 2008 11:59:20 +0000</pubDate>
 <dc:creator>litrik</dc:creator>
 <guid isPermaLink="false">103 at http://www.norio.be</guid>
</item>
<item>
 <title>Subversive: try performing &#039;cleanup&#039;</title>
 <link>http://www.norio.be/blog/2008/10/subversive-try-performing-cleanup</link>
 <description>&lt;p&gt;Earlier today I was struggling with Subversion in my Eclipse installation. I&#039;m using &lt;a href=&quot;http://www.eclipse.org/subversive/&quot;&gt;Subversive&lt;/a&gt; 2.0.4 with the SVNKit 1.5 Implementation in Eclipse 3.4. When I tried to add a directory to version control using the &lt;em&gt;Team &gt; Add to Version Control...&lt;/em&gt; menu item, an error occurred.&lt;!--break--&gt;&lt;/p&gt;
&lt;pre&gt;
*** Add to Version Control
svn add &quot;/home/litrik/workspace/be.norio.drupal/build/lib&quot;
svn: Working copy &#039;/home/litrik/workspace/be.norio.drupal/build&#039; locked;
     try performing &#039;cleanup&#039;
*** Error (took 00:00.010)
&lt;/pre&gt;&lt;p&gt;
When I tried to run cleanup using the &lt;em&gt;Team &gt; Cleanup&lt;/em&gt; menu item, this error was logged:&lt;/p&gt;
&lt;pre&gt;
*** Cleanup
svn cleanup &quot;/home/litrik/workspace/be.norio.drupal/build&quot;
svn: Error processing command &#039;modify-entry&#039; in
     &#039;/home/litrik/workspace/be.norio.drupal/build&#039;
svn: Error modifying entry for &#039;lib&#039;
svn: &#039;lib&#039; is not under version control
*** Error (took 00:01.023)
&lt;/pre&gt;&lt;p&gt;
A does not work. Try B. B does not work. Do A first. &lt;em&gt;Ad infinitum&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;I decided to switch to Ubuntu&#039;s command line svn client, hoping that it would allow to get me out of this deadlock. When I went into the &lt;em&gt;/home/litrik/workspace/be.norio.drupal/build&lt;/em&gt; and entered the &lt;code&gt;svn cleanup&lt;/code&gt; command another error was shown:&lt;/p&gt;
&lt;pre&gt;
svn: This client is too old to work with working copy &#039;.&#039;;
     please get a newer Subversion client
&lt;/pre&gt;&lt;p&gt;
Apparently the subversion client included in Ubuntu 8.04 (Hardy) is version 1.4.6. My Eclipse Subversive plug-in is already using 1.5. After installing the 1.5 subversion command line client using &lt;a href=&quot;http://ubuntuforums.org/showpost.php?p=5683172&amp;amp;postcount=16&quot;&gt;these&lt;/a&gt; instructions I was able to run the &lt;code&gt;svn cleanup&lt;/code&gt; command and switch back to Eclipse to add the directory to version control. All&#039;s well that ends well.&lt;/p&gt;
&lt;p&gt;I still wonder how I ended up in that deadlock situation in the first place...&lt;/p&gt;
</description>
 <comments>http://www.norio.be/blog/2008/10/subversive-try-performing-cleanup#comments</comments>
 <category domain="http://www.norio.be/tags/eclipse">eclipse</category>
 <category domain="http://www.norio.be/tags/open-source">open source</category>
 <category domain="http://www.norio.be/tags/ubuntu">ubuntu</category>
 <pubDate>Fri, 10 Oct 2008 13:58:53 +0000</pubDate>
 <dc:creator>litrik</dc:creator>
 <guid isPermaLink="false">96 at http://www.norio.be</guid>
</item>
<item>
 <title>Expectations and the paradox of choice</title>
 <link>http://www.norio.be/blog/2008/08/expectations-and-paradox-choice</link>
 <description>&lt;p&gt;There is an interesting presentation by psychologist Barry Schwartz at &lt;a href=&quot;http://www.ted.com&quot;&gt;TED&lt;/a&gt; called &quot;The paradox of choice&quot;. He explains why people are not better off when there is too much choice.&lt;!--break--&gt;&lt;/p&gt;
&lt;p&gt;He claims:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Some choice is better than none. But it doesn&#039;t follow from that, that more choice is better than some.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;His explanation makes sense:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;The more options there are, the easier it is to regret anything at all that is disappointing about the option that you chose.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;I think he has a valid point. A point which is also true in software:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;How does a customer know which of the 6 (different?) &lt;a href=&quot;http://en.wikipedia.org/wiki/Windows_Vista_editions&quot;&gt;versions of Windows Vista&lt;/a&gt; he should choose?&lt;/li&gt;
&lt;li&gt;I&#039;m using Ubuntu but maybe another distribution would be better for me. There are &lt;a href=&quot;http://distrowatch.com/&quot;&gt;so many distributions to choose from&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;There are &lt;a href=&quot;http://drupal.org/node/208456&quot;&gt;a dozen WYSIWYG editor modules for Drupal&lt;/a&gt;. How do I pick the right one?&lt;/li&gt;
&lt;li&gt;After you install 6 Eclipse projects the update manager contains more than 40 update sites showing hundreds of available plug-ins. When I want to install something extra, how do I know which plug-in I should select?&lt;/li&gt;
&lt;li&gt;Which of the &lt;a href=&quot;http://www.docbook.org/tdg/en/html/part2.html&quot;&gt;417 Docbook elements&lt;/a&gt; do I really need to write my text?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I&#039;m not saying that there should be no choice at all but very often there is simply too much choice and investigating all possible options takes too much time. Luckily Barry Schwartz reveals how to be happy with the choices you make:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;The secret to happiness is &quot;low expectations&quot;.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;You can watch the presentation below or over at &lt;a href=&quot;http://www.ted.com/index.php/talks/barry_schwartz_on_the_paradox_of_choice.html&quot;&gt;TED&lt;/a&gt;:&lt;!--cut and paste--&gt;&lt;/p&gt;
&lt;object classid=&quot;clsid:d27cdb6e-ae6d-11cf-96b8-444553540000&quot; codebase=&quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0&quot; width=&quot;320&quot; height=&quot;285&quot; id=&quot;VE_Player&quot; align=&quot;middle&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://static.videoegg.com/ted/flash/loader.swf&quot;&gt;&lt;PARAM NAME=&quot;FlashVars&quot; VALUE=&quot;bgColor=FFFFFF&amp;file=http://static.videoegg.com/ted/movies/BARRYSCHWARTZ_high.flv&amp;autoPlay=false&amp;fullscreenURL=http://static.videoegg.com/ted/flash/fullscreen.html&amp;forcePlay=false&amp;logo=&amp;allowFullscreen=true&quot;&gt;&lt;param name=&quot;quality&quot; value=&quot;high&quot;&gt;&lt;param name=&quot;allowScriptAccess&quot; value=&quot;always&quot;&gt;&lt;param name=&quot;bgcolor&quot; value=&quot;#FFFFFF&quot;&gt;&lt;param name=&quot;scale&quot; value=&quot;noscale&quot;&gt;&lt;param name=&quot;wmode&quot; value=&quot;window&quot;&gt;&lt;embed src=&quot;http://static.videoegg.com/ted/flash/loader.swf&quot; FlashVars=&quot;bgColor=FFFFFF&amp;file=http://static.videoegg.com/ted/movies/BARRYSCHWARTZ_high.flv&amp;autoPlay=false&amp;fullscreenURL=http://static.videoegg.com/ted/flash/fullscreen.html&amp;forcePlay=false&amp;logo=&amp;allowFullscreen=true&quot; quality=&quot;high&quot; allowScriptAccess=&quot;always&quot; bgcolor=&quot;#FFFFFF&quot; scale=&quot;noscale&quot; wmode=&quot;window&quot; width=&quot;320&quot; height=&quot;285&quot; name=&quot;VE_Player&quot; align=&quot;middle&quot; type=&quot;application/x-shockwave-flash&quot; pluginspage=&quot;http://www.macromedia.com/go/getflashplayer&quot;&gt;&lt;/object&gt;</description>
 <comments>http://www.norio.be/blog/2008/08/expectations-and-paradox-choice#comments</comments>
 <category domain="http://www.norio.be/tags/drupal">drupal</category>
 <category domain="http://www.norio.be/tags/eclipse">eclipse</category>
 <category domain="http://www.norio.be/tags/open-source">open source</category>
 <category domain="http://www.norio.be/tags/ubuntu">ubuntu</category>
 <pubDate>Fri, 22 Aug 2008 10:00:51 +0000</pubDate>
 <dc:creator>litrik</dc:creator>
 <guid isPermaLink="false">79 at http://www.norio.be</guid>
</item>
</channel>
</rss>
